@Override
public <T> Future<T> submit(Runnable task, T result) {
return super.submit(doWrap(task, controlPoint), result);
}
@Override
@Override
public <T> Future<T> submit(Runnable task, T result) {
return super.submit(doIdentityWrap(doWrap(task, controlPoint)), result);
}
@Override